package sxinms.pon.statistics;

import java.util.HashSet;
import java.util.Set;

public class PON_ADSL_Length {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		String adsls="5715333480440001,5715392579888001,5718935042249001,5718935043877001,18935049871,5713333575696001,5713363476518001,5718935042879001,35790013634,5718935043383001,13303471002,35790015353,5718035701808001,5718935043487001,5718935043368001,5713303470289001,5713363571266001,5713313479488001,5713393577520001,5713383472002001,5718935043553001,5713383570097001,5718935043502001,5715333473968001,5713353574688001,5718935043483001,5718935042958001,5715364671335001,5715340906292001,5713333575526001,5713303571728002,5713363578255001,5713363479368001,5713327570618001,5713393479636001,18935043255,5718935049073001,5713333471725001,5715303475193001,5718035701102004,5713303474188001,5718935043448001,18935049695,5715388578992001,5713333575680001,5713363573033001,5713383579846001,35790015299,5713303574687001,5715386977444001,5713363470268001,5713313574908001,5718935049079001,5715364671311001,5718935042576001,5713333577533001,5718935042938001,5715303470103001,5718935042570001,5718935042960001,5718935042939001,5718935043327001,5718935043523001,5718935042933001,5713393475858001,5713333575561002,5718935042330001,5718935052106001,5715303573464001,5713313575401001,35790018501,5713363576989002,5718935043526001,5713303577656001,5713303574868001,5713303571507001,5713353472088001,5718935397738001,5718935042595001,5715364679079001,5713303574248001,5718935043329001,5713303474977001,5718935042915001,5713313571766001,5713303570257001,5713303471358001,5713393472188001,5718935397033001,5718935042992002,5713313470766001,5718935043380001,5718935043398001,5718935042035001,5713327578009001,5718935052181001,5718935042890001,5718003571521001,5718935043189001,5718935042068001,5713353576278001,5718935398301001,5718935043315001,5715364671880001,5718935042928001,5718935041994001,5713383573610001,5718935042883001,5713313476028001,5718935042656001,5715388579817001,5718935043008001,5718935043228001,5718935047944001,5713363478355001,5718935047949001,5713383579699001,5718935042898002,5718935043767001,5718935043558002,5718935043358001,5718935042635001,5718935043876001,5713353576007001,5715388579860001,5718935042726001,5718935042931001,5713383571507001,5715364572008001,5713363577929001,5713383477998002,5713303471006001,5718935386881001,5715303476113001,5718935398384001,5718935042179001,5718935042950001,5718935043756001,5718935047947001,5715364572040001,5713333575085001,5718935042242001,5718935042902001,5713303572998001,5718935398626001,5718935042148001,5718935047946001,5715333088609001,5718935042725001,5718935043766001,5718935042068002,5718935042955001,5715340906323001,5713393576928001,5713303576691001,5718935043538001,5715388579984001,5718003476918001,5713303473598001,5713393579788001,5713393574988001,5713303575198001,5713303476226001,5713383575966001,5713383573066001,5718935043550001,5718935047740001,5718935043356001,5718935043382001,5713383572866001,5713313571066001,5713383573988001,5713393571766001,5718935043324001,5718935043381001,5715303475543001,5713353479588001,5713353571510001,5718935042915002,5718935043360001,5718935043556001,5713383479788001,5713363571989001,5713333478529001,5713333473928001,5713393576936001,5713333474268001,5713363579788001,5713363471568001,5713333479130001,5718935047814001,5718935043560001,5713333575797001,5713333575679001,5718935042544001,5718935047741001,5718935043174001,5713303470182001,5713303475088001,5718935043503001,5713383577299001,5718935043515001,5718935042664001,5713353571388001,5715333088612001,5718935047804001,5713383479868001,5718903471288001,5718935043362001,5718935047947002,5713333471819001,5718935043551001,5718935043385001,5713303571262001,5713303472838001,5713393471899001,5713313571968001,5713333473960001,5713383571916001,5718935043533001,5718935043351001,5718935047742001,5718935047743001,5718935047794001,5713303576938001,5718903578555001,5718935047824001,5713333571538001,5718935043284001,5713303574982001,5718935043359001,5713393577611001,5718935042147001,5713327470858001,5718935043528001,5718935043274001,5718935043552001,5718935043501001,5715303471083001,5715333471288001,5713383576027001,5713363578242002,5715303573083001,5713333578211001,5713393577567001,5713303574626001,5713303572747001,5718935043389001,5713303472250001,5718935043525001,5713383475988001,5718935043321001,5718935043551002,5713327574689001,5713333472848001,5713333571325002,5718935042704001,5718935043353001,5713303575689001,5718003476766001,5713353571182001,5713383473088002,5718935047945001,5713393471828001,5718935049024001,5718935397503001,5713327470820001,5718935043369001,5713333571206001,5713363478583001,5718935043317001,5718935043325001,5718935043395001,5713303576382001,5713327571541001,5713383571766001,5715388579772001,5713303570539001,5715333480440002,5718935043386001,5713383570852001,5713303573109001,5718935043438001,5718935043512001,5713393475858002,5713393571288001,5718935043482001,5713393570802001,5713313571792001,5713353571368001,5713363579488001,5713303479166001,5713393479058001,5713313472116001,5713383471266001,5713333575619001,5715303475184001,5713353473499001,5713353572250001,5713313479398001,5713363571155001,5713393570957001,5713303575638001,5718003476877001,5718035701698001,5715303577006001,5715340909635001,5718935040057001,5713313573199001,5713393571907001,5713303474166001,5713333575759001,5713333471898001,5715333486266001,5718935042545001,5718935042665001,5718935042557001,5713333575786001,5718935043350001,5713303474049001,5713327470827001,5715388579553001,5713383470023001,5718935049054001,5713313474688001,5713333573068001,5718935049166001,5718935043513002,5718935042833001,5718935049055001,5715303470283001,18935049065,5715333085727001,13303470139,13303578004,18935042849,5718935042760001,18935042853,5718935040087001,18935043326,18935042843,35790010194,35790011959,18935042875,13333575095,35790015310,35790015038,35790008851,13333575696,35790019250";
		//String adsls="n035118000000757,n035118000000754,n035118000000755,n035118000000753,n035118000000758,n035118000006706,n035115035171568,n035113513602401,n035115035174514,n035118935114186,n035118234097065,n035115034177054,n035115135747793,15388513516,n035115388513502,n035118234130100,n035115388511604,n035115388511618,n035115388511622,n035115388518391,n035115388514705,n035118234090830,n035118000000891,n035115364817736,n035115364812277,n035115364817740,n035118000000892,n035115364817734,n035115536005670,n035115135170368,n035115534492221,n035115388514204,n035118000001352,n035115534000386,n035115388514012,n035118734550226,n035115388514027,n035118234095206,n035115388514028,n035115388514002,n035118234097509,n035113653515116,n035115135140163,n035115135174928,n035118000007259,n035115364817641,n035118000006607,n03510351180000wlan,n035118000006612,n035118000006610,n035118000006609,n035118000006611,n035118000006608,n035115534014079,n035118000003731,n035115388517206,n035115388511540,n035115388511531,n035118000006734,n035118000006733,n035118000006738,n035118000006735,n035118000006736,n035115388518823,n035118234094126,n035115388518808,n035118234096100,n035115388514034,n035115388514045,n035115388515438,n035118234090117,n035115388515418,n035115388515426,n035118234091996,n035115388515139,n035115388515136,n035118000001276,n035118000006980,n035118734552029,n035115388511819,n035115364915933,n035115388517331,n035115203435062,n035118000001222,n035115364816763,n035115388512905,n035118234100515,n035115388518807,n035115388518804,n035115388519801,n035115388519827,n035115388519809,n035115388519819,n035115388517647,n035115388512001,n035115388512080,n035115388512008,n035115388512004,n035115388512029,n035118234095197,n035118000003503,n035115135169866,n035118234096452,n035115388514522,15388511613,n035115364916820,n035115364917834,n035115388518044,n035115388513611,n035118234097130,n035115364716517,n035118234096905,n035115135163585,n035115388513608,n035115388513634,n035118000003700,n035115513605660,n035115135167099,n035115388515530,n035118000007253,n035115364817812,n035115364817842,n035118234090392,n035115388517105,n035115388511923,n035115388511904,n035115388511927,n035115388511909,n035115388511918,n035115388511932,n035115388512833,n035115135175201,n035118734920115,n035118000006762,n035118000006761,n035118000006759,n035113453132096,n035115364919504,n035115364919521,n035115513627719,n035115388513529,n035118000006896,n035115135086024,n035118000006895,n035118604453015,n035118000006900,n035118000006897,n035118000006899,n035118000006867,n035118000006865,n035118000006866,n035118000006870,n035118000006869,n035115364917804,n035115388513934,n035118234091309,n035115388517041,n035118234091131,n035115388517016,n035118000003589,n035115364915511,n035115364915525,n035118234097619,n035115388519311,n035115388519337,n035115388519305,n035115388519317,n035118000006824,n035118000000697,n035118000000700,n035118000000702,n035115513072350,n035118903410997,n035113753100419,n035113753100243,n035115388518625,n035115388514715,n035115388514718,n035115388511612,n035115388511603,n035115388511601,n035115388517931,n035115388517903,n035115388517930,n035115388517944,n035118000000573,n035115364914712,n035115388516719,n035115803430721,n035115035166294,n035118000001392,n035113834048201,n035115388514007,n035115388512707,n035115388517033,n035115388517045,n035115388517044,n035115388517037,n035118000003801,n035115234153664,n035115364718207,n035115388518321,n035118000006687,n035118000006690,n035118000006685,n035118000006686,n035118000006689,n035118000006688,n035118234096973,n035118000001376,n035118000006552,n035118734859360,n035115388512425,n035115388512408,n035115388512417,n035115383514103,n035115383514102,n035118000003780,n035118000003781,n035118000003779,n035115135137045,n035118000003905,n035115388514844,n035115388514828,n035115388517196,n035115388516247,n035115388516228,n035115388516235,n035118000003712,n035118000003713,n035118000003716,n035118000003714,n035118000003715,n035115388517524,n035118234097559,n035115388514942,n035115388514944,n035115388514933,n035113689961568,n035118000006813,n035118000006814,n035118000006578,n035118000004009,n035115383514126,n035115364815516,n035115364919618,n035115364718179,n035115388512725,n035115388512704,n035115388512732,n035115698316102,n035118734859729,n035115364718507,n035115388512411,n035115388512419,n035115388512423,n035118234101736,n035115388512404,n035115388512434,n035118734918931,n035115388516297,n035118000007023,n035118000007024,n035118000007025,n035118000007021,n035118000007026,n035118734859669,n035118000006657,n035118000006655,n035118000006659,n035118000006660,n035115388516829,n035115388516836,n035115364916933,n035118000006787,n035118000003581,n035115388512936,n035115388512931,n035118734859679,n035115513603619,n035115388516931,n035118000006521,n035118000006517,n035118734915121,n035118000000897,n035118000000899,n035118000000903,n035118000000900,n035118000000902,n035118000000707,n035118000000708,n035118000000709,n035118000000711,n035115388519603,n035113453415524,n035118000004675,n035115388515803,n035118000006546,n035118000006545,n035118734911606,n035118000006851,n035118734911443,n035118234096403,n035115234096108,n035118234097359,n035115388514234,n035115388514214,n035115388514230,n035115388514226,n035115388514203,n035115388516009,15388512011,n035115388513504,n035115388513082,n035115388515431,n035115388515405,n035115388515408,n035115388515413,n035115364916508,n035118000006633,n035115364916706,n035115364916732,n035118234065064,n035115135169388,n035118000004058,n035118000006684,n035118000006683,n035118000006680,n035118000006681,n035118000006682,n035118000006679,n035115364718624,n035118734859652,n035118734857269,n035118734910750,n035118000006893,n035115364915965,n035118000006891,n035118000006889,n035113734030431,n035118000006892,n035118000006890,n035118000006894,n035118000001341,n035115364919822,n035118000000863,n035115364919807,n035115388512034,n035115388512837,n035118000007292,n035115388517001,n035113691562807,n035115388512825,n035118636100377,n035115388514931,n035115503452412,n035115503462412,n035115698317166,n035115234062270,n035115135081542,n035115388512623,n035115388511801,n035115388511914,n035115388512418,n035115364817545,n035115513099634,n035115364817011,n035115388512136,n035115513072649,n035115364817367,n035115388514728,n035115388516630,n035118000006504,n035118000006503,n035118734911541,n035115388517095,n035115388516121,n035115388511534,n035115135142135,n035115135142417,n035115135175132,n035115388511780,n035115388519723,n035118000006600,n035118000006597,n035118000006596,n035118000006599,n035118000006595,n035118000006598,n035115110334876,n035115388512043,n035115388512022,n035115388512035,n035115388512939,n035118000001201,n035118000001204,n035118734855787,n035118734919781,n035118234096476,n035115513627959,n035118903460551,n035118000003916,n035118000003915,n035118000003";
		String[] ss = adsls.split(",");
		System.out.println(ss.length);
		Set<String> set=new HashSet<String>();
		for(String s:ss){
			set.add(s);
		}
		System.out.println(set.size());
	}


}
